ship's stores - Französisch Englisch Wörterbuch